Flyers of Time by Kevin O’Reilly

The Purple Stripe by Brian L. Hill