Sandy, Katie and William McMillan