Albert Einstein: A Life From Beginning to End (Biographies of ...
Hourly History
Concepts of Programming Languages
Robert W. Sebesta
Core Ascension: or, The Absolute Idiot's Guide to Personal and ...
Vincent Casspriano Jr.
Essential LaTeX
Jon Warbrick
The Awful German Language
Mark Twain
Ambrose Bierce: The Devil's Dictionary, Tales, & Memoirs (LOA ...
Ambrose Bierce
All Math Words Dictionary - Classroom Edition
David E. McAdams
Academic Legal Writing: Law Review Articles, Student Notes, ...
Eugene Volokh
501 German Verbs
Henry Strutz
100 Words Every Middle Schooler Should Know
Editors Of The American Heritage Dictionaries
100 Words Every 4th Grader Should Know
American Heritage Dictionaries
100 Words Almost Everyone Mixes Up or Mangles
Bruce Nichols & Steven R. Kleinedler & Peter Chipman & Emily A. Snyder & Christopher J Grannis & Margaret Anne Miles
100 Words Almost Everyone Confuses and Misuses