Picks from MBW 127: Is That a Kindle in Your Pocket?

9781430216261Hardware & software:

Books:

Bonus: