Electromagnetic Linear Machines with Dual Halbach Array Design and Analysis by Liang Yan | Menrva Books | MenrvaBooks