Techniques and Principles in Language Teaching
Diane Larsen-Freeman & Marti Anderson
The Life and Works of John Owen (55-In-1)
John Owen & William Goold
Mindstorms
Seymour Papert
Methods of Interpreting Plato and His Dialogues
Nicholas D. Smith & James Carl Klagge
Rick Warren's Bible Study Methods : Twelve Ways You Can Unlock ...
Rick Warren
Graph Learning and Network Science for Natural Language Processing
Muskan Garg & Amit Kumar Gupta & Rajesh Prasad