Guide to book publishing courses: Academic and professional programs - Couverture souple

 
9780878660988: Guide to book publishing courses: Academic and professional programs