I just saw a local (Boston, MA) news report that said comic book artist Norman Lee has gone missing while snorkeling with his wife in the Cayman Islands.
http://boston.cbslocal.com/2015/03/0...ayman-islands/
The report said he'd worked for both DC and Marvel; is anyone here familiar with his work?