author written dozens