Hi and thanks for visiting! This site contains information about me and my work. I'm the author of more than forty-five books for young readers of all ages. I'm also a freelance children's book editor and writing coach (see my editing page for rates and terms) and a member of the MFA faculty in the Writing for Young People program at Lesley University.

Scroll down for upcoming events and appearances, and to learn how to order a signed book!


REVENGE OF THE EVIL LIBRARIAN is the second book in the Evil Librarian trilogy.

Here's what some of the reviewers have said:

"Returning readers will love hearing from Cyn again, who narrates her story with aplomb and keeps readers laughing despite the hellfire and danger around every corner. A pleasing and excellently evil mix of regular theater kids with highly irregular death."
Booklist Online

"Take one part humor, add an equal part horror, and spice with teenage drama (musical and romantical) for a (slightly grim) laugh...Campy, from the setting to the humor to the horror, and all the better for it."
Kirkus Reviews

"The humor, horror, and drama of the previous book are all here, and the while the conclusion is mostly happy, signs point to yet another trip to Hell for Cyn, so readers can look forward to more demonic mayhem."
Bulletin of the Center for Children's Books


Saturday, November 3, 2018: I'll be back at the amazing Rochester Children's Book Festival! The festival runs from 10:00am to 4:00pm at Monroe Community College in Rochester, NY.


If you can't make it to one of my book signings, you can still get yourself a signed, personalized book (or get one for someone else as a gift, or get a whole bunch of signed books for a whole bunch of nice people). Here is how to do it:

To order online: Go to the website of my awesome local indie Community Bookstore. Once there, you can select the books you want, and when you place the order, put a note in the comments field saying that you would like the books signed by the author and describing how you would like them personalized (e.g., "For Margaret," or "Happy Birthday, Timmy!"). You can also say "signature only," if you want a book signed but not personalized.

You can also call the store to place your order at (718) 783-3075 or email them at info@communitybookstore.net.

Community Bookstore will let me know that someone has requested signed books, and I'll head over to the store and sign the book or books per your order. If you live in the area, you can pick up the book(s) at the store; otherwise, Community Bookstore will ship them out to you.

If you have any questions about how this works, please feel free to email me.