John Niven

34 books

376 pages 2009

fiction contemporary funny fast-paced

272 pages hardcover 2012

fiction crime thriller dark tense fast-paced

242 pages paperback 2020

fiction crime thriller adventurous dark reflective fast-paced

688 pages hardcover

nonfiction autobiography biography historical informative reflective medium-paced

388 pages paperback

nonfiction autobiography biography historical history informative slow-paced

323 pages 2008

fiction contemporary crime music challenging dark funny fast-paced

728 pages 1983

nonfiction biography history reflective slow-paced

715 pages 1983

nonfiction biography history reflective slow-paced

168 pages 2005

fiction music informative medium-paced

304 pages paperback 2017

fiction crime dark funny medium-paced