History: An Introduction to Theory, Method and Practice
Demystifying the subject with clarity and verve, History: An Introduction to Theory, Method and Practice familiarizes the reader with the varied spectrum of historical approaches in a balanced, comprehensive and engaging... See More
£30.39
Price verified 7 hours ago