john millington