Oliver Sheppard

4 books

140 pages paperback 2017

reflective medium-paced

88 pages paperback

nonfiction poetry

258 pages paperback

nonfiction poetry

missing page info 1997

dark mysterious tense medium-paced