ParentFull threadbaylessj·A huge +1 for this book: I spent a lot of time reading and re-reading this book while in university, both for classes and my time leading a robotics club.View on HN