Title: James Shirley: his Catholic philosophy of life ..
People: James Shirley (1596-1666)