Ferguson, Eamonn and Chandler, Susie (2005) A stage model of blood donor behaviour: assessing volunteer behaviour. Journal of Health Pyschology, 10 (3). pp. 359-372. ISSN 13501053