books by author
Lin

Fundamentals of Anaesthesia

Hank Zipzer 6: Holy Enchilada!

Pixel Planet

German Phrase Book (Teach Yourself)

Paths of the Dead (Rhona MacLeod)

Hank Zipzer: I Got a "D" in Salami

China’s Belt and Road Initiatives: Economic Geography Reformation

Bilingual and Multilingual Education: 5 (Encyclopedia of Language and Education)

Chemistry Education and Sustainability in the Global Age

One-to-one: A Practical Guide to Learning at Home Age 0-11

Hank Zipzer 1: The World's Greatest Underachiever and the Crazy Classroom Cascade

How To Scare The Pants Off Your Pets: 3 (Ghost Buddy)

Mind if I Read Your Mind?: 2 (Ghost Buddy)

Sins of the Dead (Rhona MacLeod)

Famous Chinese Short Stories (Everyman Paperbacks)

Portraits of 21st Century Chinese Universities: In the Move to Mass Higher Education (Cerc Studies in Comparative Education)

The Daylight Limited (Great Railway Adventures. Series 1, Adventure 1)

Where The Mountain Meets The Moon

Performance Measurement in Service Industries: Making it Work

Study of Human Communication

Hank Zipzer: Niagara Falls - Or Does It?

Demystifying the Chinese Economy

Peter Cook Remembered

Splat the Cat Takes the Cake (Splat the Cat: I Can Read, Level 1)

Learning to Listen: Level 1 Student's Book

Learning to Listen: Level 2 Teacher's Book

Learning to Listen: Level 2 Student's Book

Learning to Listen: Level 3 Teacher's Book

Learning to Listen: Level 3 Student's Book
