James Richard “Rick” Sharpe's Timeline

Born: 19430811
Died: 20170810