Halbach Design Manual