An insider's guide to publishing

An insider's guide to publishing

2013 • 297 pages