Rand thinks you should read these 4 books.

Rand Fishkin
randfish
Founder and Former CEO of Moz, Co-Founder of Inbound