jpkirkpatrick