Ian F.Spellerberg Spellerberg Martin S. Silberberg Martin S.Silberberg David S.Oderberg Robert Silverberg Van Achterberg