Michael Swanwick Michael Swanwick. Michael. Swanwick Michael Patrick Michael Batnick Michael Braddick Michael Fishwick Michael Botwinick Michael Fishwick. Michael Swan