List of contents of 
Journal of Logic Programming
Volume 31
- j-jlp-31-1
- Vladimir Lifschitz:
 Guest Editor's Introduction: Reasoning about Action and Change.
 Pages 1-2.
 
- j-jlp-31-3
- Kristof Van Belleghem, Marc Denecker, and Danny De Schreye:
 On the Relation between Situation Claculus and Event Calculus.
 Pages 3-38.
 
- j-jlp-31-39
- Robert Kowalski and Fariba Sadri:
 Reconciling the Event Calculus with the Situation Calculus.
 Pages 39-58.
 
- j-jlp-31-59
- Hector J. Levesque, Raymond Reiter, Yves Lespérance, Fangzhen Lin, and Richar  d B. Scherl:
 Golog: A Logic Programming Language for Dynamic Domains.
 Pages 59-84.
 
- j-jlp-31-85
- Chitta Baral and Michael Gelfond:
 Reasoning about Effects of Concurrent Actions.
 Pages 85-118.
 
- j-jlp-31-119
- Sven-Erik Bornscheuer and Michael Thielscher:
 Explicit and Implicit Indeterminism: Reasoning about Uncertain and Contradictory Specifications of Dynamics Systems.
 Pages 119-156.
 
- j-jlp-31-157
- Antonios Kakas and Rob Miller:
 A Simple Declarative Language for Describing Narratives with Actions.
 Pages 157-200.
 
- j-jlp-31-201
- Chitta Baral, Michael Gelfond, and Alessandro Provetti:
 Representing Action: Laws, Obervations and Hypotheses.
 Pages 201-244.
 
- j-jlp-31-245
- Hudson Turner:
 Representing Actions in Logic Programs and Default Theories: A Situation Calculus Approach.
 Pages 245-298.
 
- j-jlp-31-299
- Fangzhen Lin and Ray Reiter:
 Rules as Actions: A Situation Calculus Semantics for Logic Programs.
 Pages 299-330.
 
30-Jul-97 12:05