G2 building the next generation - Palaveev, Philip 1973- (Wiley, 2017)