David T. Barnard profile picture

David T. Barnard

Stand Alone

Crossing Over: Narratives of Palliative Care
Crossing Over: Narratives of Palliative Care, Revised Edition
Effective Fortran 77 for engineers and scientists
Pascal for Engineers
iPhone User Interface Design Projects
Death in the clinic
The Civil Court in Action
With Skilful Hand: The Story Of King David (Mcgill-Queen's Studies in the History of Religion)