Michael Cranford's avatar

Michael Cranford (michaelcranford)

Michael has been an application architect and game developer for over 30 years. “Alexa, who is Michael Cranford?”