9781612844688 (print), 9781612844671 (online), 9781612844695