James J. Sheehan

12 books

992 pages paperback

nonfiction history informative medium-paced

992 pages 1989

nonfiction history challenging informative slow-paced

284 pages 1220

nonfiction history informative reflective slow-paced

272 pages hardcover

nonfiction art design history informative medium-paced

284 pages 2008

nonfiction history politics challenging informative slow-paced

264 pages 1991

nonfiction philosophy medium-paced

198 pages paperback

992 pages hardcover 1989

nonfiction history challenging informative medium-paced

424 pages 1983

history informative medium-paced

173 pages 1973

medium-paced