Author: Jean Van Hamme
Alternate names: Jean Vanhamme