Bruce Kirkpatrick

Biography of

Bruce Kirkpatrick