Author: Thomas Bulfinch (Author); Palmer Bovie (Foreword By)