Was reading an interesting HFT thread on twitter recently where the question was asked about good books on the subject matter. The response was basically 'none really but a friend of mind did write up this document'. It's about 50 pages long, took me about 90 mins to read. Some of it was over my head, but I did find it very interesting and informative. Posting link here for other liked minded people.