The Centaur Wars
548 pages