Hargreaves Alternative catalytic materials: Carbides, nitrides, phosphides and amorphous boron alloys - RSC 2018 ISBN: 9781782629191