Not finding what you're looking for?

SparkFun.com has over 30 books to choose from: