European Journal of Futures Research, ‎2195-4194

Journal