Simon Monk has written some great Arduino based books.
I like his Programing Arduino, Next Steps. Going Further with Sketches book. TAB the publisher. I have this book.
I plan to buy this Fritzing for Inventors book again by Simon Monk.