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
