Programming 32-bit Microcontrollers in C: Exploring the PIC32 by Lucio Di Jasio

The cover of this holy book has a classic, timeless design.