Michael W Hickman Book List