books by author
Dr James
Human Geography: Issues for the 21st Century
An Introduction to Human Geography: issues for the 21st century
John Duns Scotus: Introduction to His Fundamental Positions (Illuminating Modernity)
William Wallace: Brave Heart
Natural Resource and Environmental Economics
Vision for God: The Story of Dr. Margaret Brand
The Double Helix
The Rise And Fall Of Modern Medicine
Too Many Pills: How Too Much Medicine is Endangering Our Health and What We Can Do About It
The Rise And Fall Of Modern Medicine
The Daily Telegraph: They Don't Know What's wrong
The Daily Telegraph: Family Encyclopedia of Medicine & Health: New, revised edition
CBT Worksheets: CBT Worksheets for CBT therapists in training: Formulation worksheets, Padesky hot cross bun worksheets, thought records, thought ... worksheets and CBT handouts all in one book.
Hidden Food Allergies: Is what you eat making you ill?
The H Factor: The fast new way to dramatically improve your health and add 20 years to your life
Italian Politics: Adjustment Under Duress