Written by the world's leading experts and campaigners, Modern Slavery: A Beginner's Guide blends original research with shocking first-hand accounts from slaves themselves around the world to reveal the truth behind one of the worst humanitarian crises facing us today. Only a handful of slaves are reached and freed each year, but the authors offer hope for the future with a global blueprint that proposes to end slavery in our lifetime All royalties will go to Free the Slaves.
Astronomy : A Beginner's Guide
William H. Waller
bookThe Palestine-Israeli Conflict : A Beginner's Guide
Dan Cohn-Sherbok, Dawoud El-Alami
bookHumanism : A Beginner's Guide (updated edition)
Peter Cave
bookBiodiversity : A Beginner's Guide (revised and updated edition)
John Spicer
bookEvolution : A Beginner's Guide
Burt Guttman
bookWar : A Beginner's Guide
Aaron Edwards
bookAncient Philosophy : A Beginner's Guide
William J. Prior
bookLife in the Universe : A Beginner's Guide
Lewis Dartnell
bookVolcanoes : A Beginner's Guide
Rosaly M. C. Lopes
bookEthics : A Beginner's Guide
Peter Cave
bookRawls : A Beginner's Guide
Paul Graham
bookThe Northern Ireland Conflict : A Beginner's Guide
Aaron Edwards, Cillian McGrattan
book
Amazing Java
Andrei Besedin
bookLearn Dutch - Audio-Course No. 3: Easy Reader, Easy Listener
Polyglot Planet
audiobookEssential Windows 10 October 2018 Edition
Kevin Wilson
bookExploring Apple Mac Catalina Edition
Kevin Wilson
bookEssential iPad iOS 12 Edition
Kevin Wilson
bookEssential iPhone iOS 12 Edition
Kevin Wilson
bookTravels With My Harp
Mary O'Hara
bookFlush: A Biography
Virginia Woolf
bookLearn Dutch : Easy Reader, Easy Listener
Polyglot Planet
audiobookThe Everything Job Interview Book: All you need to stand out in today's competitive job market
Lin Grensing-Pophal
bookAn American Book of Golden Deeds
James Baldwin
bookBusiness Technology Development Strategy Bundle : Artificial Intelligence, Blockchain Technology and Machine Learning Applications for Business Systems
Bob Mather
audiobook