books by author
Senior Lecturer
The Oxford Companion to Christian Thought
Aquatic Environmental Chemistry
Oxford Handbook of Critical Care Nursing
Foundations of Inorganic Chemistry
Graph Theory 1736-1936
Gaining Control: How human behavior evolved
Solved Problems in Classical Electromagnetism: Analytical and Numerical Solutions with Comments
Block by Block: The Historical and Theoretical Foundations of Thermodynamics
The Oxford Handbook of Cyberpsychology
Particulate and Granular Magnetism: Nanoparticles and Thin Films
Soil Science: Sustainable Production and Environmental Protection
General Relativity
The Confusion Test in European Trade Mark Law
Study and Communication Skills for Psychology
Gender and Identity: Key Themes and New Directions