Kevin Sharpe
Kevin Sharpe may refer to:* Kevin Sharpe (historian) (1949–2011), historian * Kevin J. Sharpe (1950–2008), mathematician and theologian Provided by Wikipedia
1
2
Published: c2010.
3
Published: 2008.
Links: Get full text