alan hirschfield