Arduino First Steps
This book is available for download with iBooks on your Mac or iOS device. Multi-touch books can be read with iBooks on your Mac or iOS device. Books with interactive features may work best on an iOS device. iBooks on your Mac requires OS X 10.9 or later.
A short introduction to Arduino programming
There are about 4 pages and the book is incomplete. Is this a joke? Where is the rest if it? Not worth downloading. It doesn't even complete the hell world example.
What a joke! Only 8 pages long!