The Diffusion of Alternative Fuel Vehicles: A Generalised Model and Future Research Agenda. - David R. Keith; Jeroen J. R. Struben; Sergey Naumov (J. Simulation, 2020)