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