Carbocation Chemistry by George A. Olah & G.K. Surya Prakash