AD Albert DeMeo About The Author Born in Brooklyn and Long Island, ALBERT DEMEO lives in suburban New York.