James Shepherd

Identifiers

  • Open LibraryOL590442A

Top Subjects

  • Medical / Nursing (3)
  • Cardiovascular medicine (3)
  • Cardiology (2)
  • Medical (2)
  • Smoke prevention (1)
  • Furnaces (1)
  • Great Britain (1)

Books by James Shepherd

Total count: 28