Mark D Abelson 

Retired US Marine.