MICHAEL P JOHNSTON