TY - BOOK AU - Preez, Michael du AU - Dronfield, Jeremy TI - Dr James Barry : a woman ahead of her time SN - 9781786071194 PY - 2017/// CY - UK PB - Oneworld KW - Leisure Collection ER -