books by author
Lecturer
Policy Analysis for the Real World
Paediatrics: Key Questions Answered
Cheshire, North & Fawcett: Private International Law
Art in Renaissance Italy 1350-1500
Aquinas and the Metaphysics of Creation
Nuclear and Particle Physics
Religion and Mental Health
Oxford Handbook of Neuroscience Nursing
Termination for Breach of Contract