Mark A Allen Model