American comic artist and comics historian.
Born August 17th, 1938 in New York City.
Died April 10th, 2024 at 85 years old in San Francisco. [ref]
The hardest thing you overcome are the ones that give the most meaning. Maxime Lagacé