'A Perilous Journey of Danger and Mayhem, A Dastardly Plot' cover art July 23, 2018 Middle Grade steampunk Young Readers +