Shauny rated The Diary of River Song: Series 7: 4 stars
The Diary of River Song: Series 7 by James Kettle, Lizbeth Myles, James Goss, and 1 other (The Diary of River Song, #7)
River Song finds many amusements away from the Doctor. Not least of them is solving impossible mysteries, cracking insoluble crimes. …