Biomining Technologies : Extracting and Recovering Metals from Ores and Wastes - Johnson, David Barrie. (Springer International Publishing AG, 2022)