David Howard
David Howard is a lecturer in Human Geography at the University of Edinburgh and has lived and worked in the Caribbean.
David Howard is a lecturer in Human Geography at the University of Edinburgh and has lived and worked in the Caribbean. See less
David Howard's Featured Books