David Abulafia

25 books

missing page info

360 pages hardcover

nonfiction business economics history medium-paced

480 pages paperback 1988

nonfiction biography history challenging informative slow-paced

816 pages paperback 2011

fiction history adventurous challenging informative slow-paced

320 pages paperback

nonfiction history

346 pages 1987

medium-paced

missing page info 2002

medium-paced

320 pages 2003

nonfiction history informative slow-paced

1114 pages 1995

nonfiction history challenging informative reflective slow-paced

1070 pages 1999

informative medium-paced