Listen

Description

Why your 80-page book will get read while someone else's 300-page masterpiece sits on the shelf. The counterintuitive truth about book length.