logo
Wrong email address or username
Wrong email address or username
Incorrect verification code

Negotiating a Book Contract: A Guide for Authors, Agents, and Lawyers - on shelves back

by Mark L. Levine
show
Bryan Thomas Schmidt
Need help?