Alan Karcher
ALAN KARCHER, the former Speaker of the New Jersey Assembly during the activist 1980s, currently practices municipal law in Middlesex County. He represents the third generation of his family to serve as a member of the New Jersey State Legislature.
ALAN KARCHER, the former Speaker of the New Jersey Assembly during the activist 1980s, currently practices municipal law in Middlesex County. He represents the third generation of his family to serve as a member of the New Jersey State Legislature. See less
Alan Karcher's Featured Books