Karl J. Klimek

1 book

285 pages 2008

education informative slow-paced

136 pages paperback

hopeful informative reflective medium-paced