Solve Your Own Mystery: The Missing Magic - Gareth P. Jones

One puzzling mystery. Several slippery suspects. Endless possibilities!Welcome to Haventry, a town…