:Information about Michael Allen Yale