hannah-boucher-kirkpatrick