Unnecessary Banter rated Centaur Aisle: 3 stars July 26, 2018 Public Centaur Aisle by Piers Anthony (Xanth (4))