Dictionary of Nautical Words and Terms
Cyril Walter Thomas Layton & A. G. W. Miller
English Grammar: For Advanced Students of English
Jacqueline Melvin
React in Action
Mark T. Thomas
Elements of Mind: An Introduction to the Philosophy of Mind
Tim Crane
6000 Exercises to Improve your English Language Spelling Skills ...
Janette Robinson
Mathematics for Physical Science and Engineering: Symbolic Computing ...
Frank E. Harris
Modern Data Visualization with R
Robert Kabacoff