Part 1
Part 2
Part 3
Part 4
Part 5
Part 6
Part 7
This story is set in Alexandria throughout, to preserve the unity of place, and there isn't much action anyway. Two out of three ain't that bad, Aristotle, in my opinion.
Miss Haliburton is a character in Mary Renault's The Charioteer. No spoilers for that or any other work of Mary Renault's unless revealing that two people are fond of dogs is a spoiler.
I begin to suspect a dog-motiv here.