alan m brown