Stephen O'Connor

19 books

fiction short stories reflective slow-paced

320 pages | first published 2010

nonfiction biography history informative slow-paced

384 pages | first published 2001

fiction historical literary magical realism challenging informative reflective slow-paced

610 pages | first published 2016

fiction essays poetry short stories reflective medium-paced

493 pages | first published 2016

challenging emotional reflective medium-paced

missing page info | first published 2018

nonfiction art childrens

24 pages

nonfiction art childrens

24 pages

missing duration info

fiction short stories emotional reflective medium-paced

122 pages | first published 2009

nonfiction art childrens

24 pages