Teresa Flavin: 5 books

Book cover of The Crimson Shard
by Teresa Flavin
Language: English
Release Date: October 1, 2011

A visit to a private London museum takes a sinister turn when fifteen-year-old Sunni Forrest and her friend Blaise are lured through a painted doorway into the past. As a clandestine, eighteenth-century world of art thieves, forgers and bodysnatchers closes in on them, they must take their chances...
Book cover of The Blackhope Enigma
by Teresa Flavin
Language: English
Release Date: August 28, 2012

"Recommended for lovers of mythology and monsters, mystery and magic." — School Library Journal For centuries, Blackhope Tower has been shrouded in intrigue, centering on a labyrinth and painting in the Mariner’s Chamber. When fourteen-year-old Sunni Forrest visits the tower and...
Book cover of The Shadow Lantern
by Teresa Flavin
Language: English
Release Date: July 22, 2014

Sunni and Blaise face their most dangerous challenge yet in their third and final adventure. When a mysterious oil lantern and a box of painted slides appear at Blackhope Tower, Sunni and Blaise are drawn back to the place where their adventures first began. When they discover that the slides...
Book cover of The Shadow Lantern
by Teresa Flavin
Language: English
Release Date: May 1, 2013

When a mysterious old oil lantern and a box of painted slides appear at Blackhope Tower, Sunni and Blaise are drawn back to the place where their adventures first began. On discovering that the slides conceal secrets about artist-magician Fausto Corvo, the pair find themselves caught up in a deadly...
Book cover of The Crimson Shard
by Teresa Flavin
Language: English
Release Date: September 11, 2012

A shard of crimson stone, a magical elixir, and a painted doorway that opens to the past . . . During what seems like an ordinary museum visit, a tour guide lures Sunni and Blaise through a painted doorway, where they discover they’ve stepped into eighteenth-century London. When they...
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy