Advanced Particle Physics by Oleg Boyarkin, Boyarkin Oleg & O.M. Boyarkin