books by publisher

Icon Books Ltd

Filter by available

Hacking the Code of Life: How gene editing will rewrite our futures (Hot Science)

By Nessa Carey

Stormslayer (Fighting Fantasy): No. 4

By steve jackson, Ian Livingstone

50 Facts You Need to Know: USA: A Tour Through the Real America

By Fender, Stephen

Citadel of Chaos (Fighting Fantasy): No. 2

By steve jackson

The Etymologicon: A Circular Stroll Through the Hidden Connections of the English Language

By Mark Forsyth

Supercapitalism: The Battle for Democracy in an Age of Big Business

By Reich, Robert B.

Junk DNA: A Journey Through the Dark Matter of the Genome

By Nessa Carey

Ball of Confusion: Puzzles, Problems and Perplexing Posers

By Ball, Johnny

Finding Home: The Real Stories of Migrant Britain

By Emily Dugan

Geoff Hurst's 50 Greatest Footballers of All Time

By Geoff Hurst

30-Second Twentieth Century: The 50 most significant ideas and events, each explained in half a minute

By Reynolds, Jonathan T.

Atomic: The First War of Physics and the Secret History of the Atom Bomb 1939-49

By Jim Baggott

Darwin For Beginers

By Jonathan Miller, Borin Van Loon

Introducing Feminism

By Watkins, Susan A.; Rueda, Marisa; Rodriguez, Marta

Jung for Beginners

By Hyde, Maggie, Maggie; McGuinness, Michael

Universe for Beginners (Beginners S.)

By Pirani, Felix

Buddha for Beginners

By Hope, Jane

Postmodernism for Beginners

By Richard Appignanesi, Chris Garratt

Sociology for Beginners (Beginners S.)

By Osbourne, Richard

The Ryder Cup: A History 1927 - 2014

By Pugh, Peter, Lord, Henry

Ethics for Beginners (Beginners S)

By Robinson, Dave

Introducing Chaos

By Sardar, Ziauddin

Introducing Time

By Callender, Craig

The New Rome: The Fall of the Roman Empire and the Fate of America

By Murphy, Cullen

Eye of the Dragon (Fighting Fantasy)

By Ian Livingstone

Introducing Critical Theory

By Sim, Professor Stuart, Van Loon, Borin

Introducing Mathematics

By Ziauddin Sardar, Jerry Ravetz, Borin Van Loon

Introducing Logic

By Cryan, Dan, Shatil, Sharron, Mayblin, Bill

Introducing the Enlightenment

By Spencer, Lloyd

Introducing Psychology: A Graphic Guide to Your Mind and Behaviour (Introducing...)

By Nigel Benson