The seven ages of man : how to live a meaningful life

By: Innes-Smith, James, author.