M Is For Awesome rated Out of Phaze: 2 stars April 6, 2017 Public Out of Phaze by Piers Anthony (Apprentice Adept, #4)