P.P. Sheehan

1 book

156 pages first pub 1920 (editions)

fiction classics challenging reflective medium-paced