adapted by Michael Siglain. adapted by Michael Watts adapted by Michael Flexer. adapted by Michael Teitelbaum adapted by Sascha Paladino adapted by Michel Laporte adapted by Nigel Bryant adapted by Rachel Poloski adapted by Gail Herman adapted by Richard George