Embedded Software Development
A comprehensive and practical guide to embedded systems development
paul.hills@embeddedsoftwaredevelopment.net