shepherdmackinnon2