A comprehensive treatment of q-calculus - Ernst, Thomas 1960- (Birkhäuser, 2012)