Author: kevin alan milne, felix francis, theresa weir, sandra brown