Steven Willis 

Professor of Law, UF College of Law. Certified Lay Minister. Stephen Minister. Methodist.