Sociolinguistics and Language Education
Nancy H. Hornberger & Sandra McKay
Essential Teacher Knowledge: Core Concepts in English Language ...
Jeremy Harmer
The Epistemology of Disagreement: New Essays
Jennifer Lackey & David Christensen
The Komnene Dynasty: Byzantium's Struggle for Survival 1057-1185
John Car
Tales From Both Sides of the Brain: A Life in Neuroscience
Michael S. Gazzaniga
A Hands-On Introduction to Essential Python Libraries and Frameworks ...
Murat Durmus