Authors & Events
Samantha Brooke lives in New York, New York.
Step into Reading
Penguin Young Readers, Level 3
Visit other sites in the Penguin Random House Network
Stay in Touch