Home › Authors › John A. Buck 👤 John A. Buck 3 books Books by John A. Buck Loose Leaf for Engineering Ele Loose Leaf for Engineering Electromagnetics 2018 Fundamentals of optical fibers 1995 Computer-based training (CBT) Computer-based training (CBT) starter kit 1985