Critical Reasoning And Philosophy by M. Andrew Holowchak, Mark Holowchak & Andrew M. Holowchak