John Hagan

18 books

552 pages hardcover 2004

210 pages paperback

nonfiction crime sociology medium-paced

266 pages hardcover 2015

304 pages hardcover 2003

informative reflective medium-paced

320 pages 1997

sociology informative reflective slow-paced

304 pages hardcover

nonfiction sociology challenging informative medium-paced

168 pages paperback

fiction short stories

462 pages paperback

nonfiction history religion