Jim Daniels

33 books

96 pages paperback

emotional reflective medium-paced

96 pages 2005

art poetry reflective medium-paced

288 pages 2019

poetry politics challenging reflective medium-paced