Methods of Book Design, Third Edition by Hugh Williamson.