Kevin P. Murphy

9 books

1292 pages hardcover

nonfiction art computer science science informative medium-paced

1104 pages 2012

nonfiction computer science science informative slow-paced

300 pages paperback

fiction mystery thriller mysterious medium-paced

305 pages 2008

nonfiction history challenging informative reflective slow-paced

252 pages paperback

nonfiction gender lgbtqia+ challenging informative reflective medium-paced

332 pages paperback 2010

nonfiction history lgbtqia+ emotional reflective medium-paced

232 pages paperback

fiction mystery mysterious reflective fast-paced

1308 pages

864 pages hardcover

nonfiction computer science medium-paced