Author: Norman Badler,Jan Allbeck,Timothy Bickmore