P.J. Ochlan

36 books

fiction science fiction adventurous challenging slow-paced

208 pages | first published 2011

nonfiction history philosophy informative reflective medium-paced

37 pages | first published 2015

fiction fantasy historical romance emotional medium-paced

327 pages | first published 2017

fiction contemporary lgbtqia+ science fiction speculative fiction adventurous reflective fast-paced

452 pages | first published 2020

fiction literary emotional reflective slow-paced

256 pages | first published 2017

fiction fantasy historical lgbtqia+ young adult adventurous emotional mysterious medium-paced

400 pages | first published 2021

nonfiction psychology science self help informative medium-paced

224 pages | first published 2007

fiction historical literary emotional reflective medium-paced

368 pages | first published 2019

fiction science fiction adventurous challenging slow-paced

480 pages | first published 2008

fiction science fiction adventurous challenging mysterious slow-paced

608 pages | first published 2010