Machine designers reference - Marrs, Jen (Knovel Library., 2012)