micheal laverty