ALLEN JAMES FROMHERS IBN KHALDUN - UK EDINBURGH UNIVERSITY PRESS 2012 - 202 ISBN: 9780748644834 Dewey Class. No.: 907.202