menu
1 - 20 of 47 forBrian M. Kane
Filters
keyboard_arrow_down
Online: Limited Availability
$34.95
9781887591249
September 2001
Online: Limited Availability
$24.95
9781887591256
September 2001
Online: Limited Availability
$39.99
9781606993064
February 2010
Online: In Stock
$29.99
9781606991411
August 2009
Online: Limited Availability
$29.99
9781606994559
October 2011
Online: Limited Availability
$35.00
9781606996997
February 2014
Online: Limited Availability
$35.00
9781606995884
February 2013
Online: In Stock
$18.99
9780764576256
December 2004
Online: In Stock
$110.00
9781108419857
January 2020
Online: In Stock
$9.99
9781433804496
May 2009
Online: In Stock
$29.95
9780748635962
August 2010
Online: Limited Availability
$45.95
9781552381380
November 2004
Online: In Stock
$9.99
9781433553899
June 2017
Online: Limited Availability
$18.80
9780756962845
February 2000
Online: Limited Availability
$210.00
9781138626836
October 2018
Online: In Stock
$40.99
9780333192085
June 1991