Submarine Spies and the Unspeakable Thing - Dan Anthony

When Caitlin discovers a dog on the banks of Wales' most sneaky river, she enters a world of spying…