John B. Cross

1947-04-24 2014-11-09