I don’t think I’ve read everything that James P. Blaylock has written, but it’s close! He’s been one of my favorite writers for about three decades now.
Zeuglodon doesn’t disappoint.
Some kids go on an adventure. There’s a sea voyage, a submarine, dinosaurs, and plenty of creepy villains, and other things. My 11 year old liked it too. A fun read!