Edward Kelly, PhD