functions : natural deduction for propositional and predicate logic (including adaptations to intuitionistic and minimal logic), interactive proof construction
platforms : anything enabling Java
developers : Wilfried Sieg and collaborators, Carnegie Mellon University, USA
book : no (particularly suitable for use with either Jeffrey or Hodges)
comments : online proof demonstrations; save/load to web servers; interactive tutorials; modal logic version to be released later; added to list in 2003
comments : a remarkable collection of diverse online tutorials with accompanying applets, and adjusted to various standard notations and (philosophical) logics
book : Patrick Hurley, A Concise Introduction to Logic , 8th edition, Wadsworth 2003.
Howard Kahane & Paul Tidman, Logic and Philosophy : A Modern Introduction , 9th edition, Wadsworth 2003. Dale Jacquette, Symbolic Logic , Wadsworth 2001.
book : optional: G. Forbes, Modern Logic , Oxford University Press, 1993
comments : MacLogic is no longer updated to current versions of MacOS; however, to run MacLogic under emulation on Apple OSX and other than Apple platforms, see http://fitelson.org/maclogic.htm
book : The Language of First-order Logic (3rd edition), John Etchemendy and Jon Barwise, CSLI publications, 1994 (Also: Tarski "Lite", same authors; also: Language, Proof and Logic, same authors)
comments : includes the Hintikka game (semantic tableaux)
book : Peter B. Andrews, An Introduction to Mathematical Logic and Type Theory: To Truth Through Proof, Second Edition, Kluwer Academic Publishers, 2002
books : Merrie Bergmann, Jim Moor, and Jack Nelson, The Logic Book , 2nd edition. McGrawHill 1992.
Richard Jeffrey, Formal Logic: Its Scope and Limits , 3rd edition. McGraw-Hill 1991.
comments : available as GNU Public Domain License software