Kelly,Richard political ideas for A-Level liberalism,conservatism,socialism nationalism,multiculturalism,Ecologism - English Richard kelly,Neil McNaughton - London Hodder education 2017 - xii,284p:. ill,diagram 23cm ISBN: 978-1-4718-8951-633 Dewey Class. No.: 320 KEL