St John of the Cross: His Life and Poetry