G E Patrick Murray

G. E. PATRICK MURRAY is Professor of History at Valley Forge Military College.