James C. Anderson

Books Authored

Reviewed by: 

Anderson, Kumar and Narus have written a pretty good book.