

Author and Talk Show Host
Marla Brooks


A haunted mirror that hangs in an English stately home, Hoar Cross Hall, a stately 19th-century country mansion in Staffordshire. England now operating as a hotel and may have inspired Lewis Carroll to write the Looking Glass tale. Was Mary Heath - the leader of a mysterious occult society in Victorian England, and said to have possessed extraordinarily supernatural gifts, even as a child, the true inspiration for the Alice stories? And is she the spirit that haunts that mirror, and makes ghostly phone calls to the reception desk from The Alice Suite just above the library where the mirror hangs? Join us as Graham Phillips takes us back to a time and place where Lewis Carroll first saw the mirror and became acquainted with the young Mary Heath.