John P. Burke

6 books

426 pages hardcover

nonfiction autobiography biography politics informative reflective medium-paced

296 pages paperback

nonfiction philosophy politics challenging informative reflective medium-paced

504 pages hardcover

nonfiction art politics science technology challenging informative reflective medium-paced

296 pages paperback

nonfiction history politics medium-paced

225 pages paperback

nonfiction essays history politics

272 pages hardcover

nonfiction politics challenging informative reflective medium-paced