mckenna duncan