John Spores PhD JD