ruffle, dan mcpharlin, ralph mcquarrie