Electromagnetic Linear Machines with Dual Halbach Array Design and Analysis by Juanjuan Peng | Menrva Books | MenrvaBooks