A review by carstensena
Jane Steele by Lyndsay Faye

4.0

Everything I had hoped it would be. Wonderfully written, with plenty of humor and suspense. Can't wait to start recommending this!