Edexcel GCE Politics AS and A-level Student Book and eBook
Graham Goodlad,Andrew Mitchell,Andrew Colclough,Ian Levinson,Samantha Laycock,Kathy Schindler,Adam Tomes