ANDREW T CRANEY