John Copeland Nagle

5 books

312 pages paperback

nonfiction politics sociology medium-paced

1146 pages hardcover 2007

challenging informative medium-paced

906 pages

nonfiction education reference sociology challenging informative medium-paced

160 pages paperback 2001

153 pages digital 2001