J.D. Oswald

5 books

259 pages 2012

fiction historical romance emotional slow-paced

75 pages 2013

informative medium-paced

missing page info

dark mysterious tense slow-paced

missing page info

medium-paced

212 pages digital