Author's Books: Richard C. Dorf