by Blue Balliett
3.56
320 pages
6h 4m
Embark on a thrilling adventure with young sleuths as they unravel a mysterious puzzle that puts them in grave danger, perfect for middle-grade readers who love a good mystery.