Biografia Gerald Cannon