Edward Royle

11 books

496 pages 1997

nonfiction history challenging informative medium-paced

158 pages paperback 1980

nonfiction history politics challenging informative medium-paced

228 pages hardcover

576 pages paperback

nonfiction history medium-paced

missing page info digital 2012

challenging informative reflective medium-paced

152 pages 1971

medium-paced

380 pages

380 pages hardcover

256 pages 2001

nonfiction history informative reflective slow-paced

224 pages paperback 2001