Robert M. Gates. Robert C. Yates. Robert Yates Albert Bates Robert Yates. Enemy at the gates Albert Kahn Associates