Ratio
Michael Ruhlman
501 German Verbs
Henry Strutz
501 Verb Series (1)
Colloquial German 2: The Next Step in Language Learning
Annette Duensing
Colloquial Series (2)
Understanding Digital Signal Processing, 3rd Edition
Richard G. Lyons
Lie Catcher - Become a human lie detector in under 60 minutes
David Craig