Title: How to save the universe again
Description: John must once again face the evil interdimensional agents - this time in Toronto in his own dimension and save the universe.
Subjects: Fantasy, Science fiction, Imaginary places, Juvenile fiction, Adventure stories