Author: Frédéric J. Grover
Alternate names: Frédéric J. Grover; Frederic John Grover; Frederic J. Grover