Introduction to internal combustion engines by Richard Stone · Bookplated