The following SQL statement is what I would use:
Code:
SELECT Title, Attribution, DateLastRead, ReadStatus, LastTimeStartedReading, LastTimeFinishedReading, TimeSpentReading
FROM content
WHERE contentType = 6
AND ReadStatus > 0
That finds all the book records that have been started ("ReadStatus >0", 1 means reading, 2 is finished). It has the title author. I think the rest of the columns are descriptive. The "DateLastRead" will always have a value if "ReadStatus >0". The rest might not. If you use the "Mark as read", they will not. If you read the book on another device/app, these columns are not synced from there. "TimeSpentReading" is in seconds.
To run it, you can use an SQLite database management program. There are several out there, pick the one you like.