1
by Weiss, Alan
Published 2011
McGraw-Hill

2
by Weiss, Alan
Published 2021
McGraw Hill-Ascent Audio