How to validate your B2B startup idea

Rand Fishkin Lost and Founder: A Painfully Honest Field Guide to the Startup World