Ed Hall Editor

Dr Tom Bennison is a practising teacher and contributing author and editor of the Tarquin A Level Series. Dr Ed Hall is also a contributing editor and teaches at Leicester University.