David Brooke relates the inspiring life of a little known, but pioneering priest - St John Leonardi, the Patron Saint of Pharmacists.