Stephen Sorenson

12 books

154 pages first pub 2003 (editions)

emotional inspiring reflective medium-paced

238 pages first pub 1980 (editions)

emotional informative sad medium-paced