You need to sign in or sign up before continuing.
Scan barcode
![Past Tense by Stephen Greenleaf](https://558130.bdp32.group/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd3loRXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--77ead4a29647f3ccb9614b35b6e67be8bc59f37d/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFJc0FXa0M5QUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--038335c90cf75c275ae4d36968ac417dc4a0a3e3/Past%20Tense.jpg)
320 pages • first pub 1997 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
Description
When his friend, police lieutenant Charlie Sleet, breaks into sudden acts of violence, San Francisco PI John Marshall must unearth the repressed memories at the heart Charlie's corruption and vigilantism to put an end to the killing. Reprint.
Community Reviews
Content Warnings
![Past Tense by Stephen Greenleaf](https://558130.bdp32.group/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd3loRXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--77ead4a29647f3ccb9614b35b6e67be8bc59f37d/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFJc0FXa0M5QUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--038335c90cf75c275ae4d36968ac417dc4a0a3e3/Past%20Tense.jpg)
320 pages • first pub 1997 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
Description
When his friend, police lieutenant Charlie Sleet, breaks into sudden acts of violence, San Francisco PI John Marshall must unearth the repressed memories at the heart Charlie's corruption and vigilantism to put an end to the killing. Reprint.