books by subject
Social Sciences
Personalisation
Stress Matters
Practice Teaching in Social Work: A Handbook
Modern Social Work Theory: A Critical Introduction
Personalisation in Social Work
Radical Social Work
The Invention of Difference: The Story of Gender Bias at Work
Discovering Statistics Using SPSS (Introducing Statistical Methods series)
Handbook of Special Librarianship and Information Work
Stand and Deliver!
Earth in the Balance: Forging a New Common Purpose
Primary Language Book (English, Language and Education)
Grapevine 1: 1: Student's Book: Student's Book Level 1
Marx and Wittgenstein: Social Praxis and Social Explanation
The Vikings and their Origins: Scandinavia in the First Millennium
Communicate in Greek: Workbook 2 b: 2019
Strategic Alliances as Social Facts: Business, Biotechnology, and Intellectual History
Complete Welsh Beginner to Intermediate Book and Audio Course: Learn to Read, Write, Speak and Understand a New Language with Teach Yourself
Exploring How Texts Work
English File
On Course for IELTS: Student's Book
Objective IELTS Advanced Workbook with Answers: Workbook with Answers: advanced
Improve Your IELTS Listening and Speaking: Study Skills Pack
The New Cambridge English Course 4 Teacher's book
New English File Pre-intermediate: Teacher's Book: Teacher's Book Pre-intermediate lev
New English File
Action Plan for IELTS Self-study Pack Academic Module (Face2face S)
Cambridge English Ielts 2 With Answers: Authentic Examination Papers From Cambridge Esol: Examination Papers from the University of Cambridge Local Examinations Syndicate (IELTS Practice Tests)
Cambridge IELTS 3 Self-study Pack: Examination Papers from the University of Cambridge Local Examinations Syndicate