Gary Sheffield
Gary Sheffield is Professor of Modern History at King's College, London. He is a Fellow of the Royal Historical Society. He broadcasts regularly on television and radio, and writes for the national press. He lives in Oxfordshire.Dr John Bourne is Dir
... Read more
Gary Sheffield is Professor of Modern History at King's College, London. He is a Fellow of the Royal Historical Society. He broadcasts regularly on television and radio, and writes for the national press. He lives in Oxfordshire.
Dr John Bourne is Director of the Centre for First World War Studies at the University of Birmingham. He is a Fellow of the Royal Historical Society and Vice-President of the Western Front Association. He has written widely on the First World War. He lives in Birmingham.
Less