Self-Publishing Secrets: Understanding the Publishing Industry in the 21st Century by Clark Offring 3 h 16 min