Michael Robotham Michael Robotham. By Michael Robotham by Michael Robotham. By Michael Robothan Michael Ingham Michael Kirkham michael foreman Michael Allingham Michael G. Welham