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
£31.34
Price verified 51 minutes ago