Books written by the author Palmer Michael