Introducing Meteorology 地球科学史
Introducing Sedimentology
Introducing Geophysics
Introducing Volcanology
Introducing Hydrogelogy (First Edition, New)
Introducing Stratigraphy
Mathematics for Civil Engineers
The Making of Europe
Viking Kings of Britain and Ireland
Italian Volcanoes