This is a very well-written piece. I wanted to add some new information. Sometime after this article was published, USCIS released the data about how many people are in line (see below).
For EB2-India, if you include dependents, there are 433,368 people in line as of May 2018 (216,684 * 2 since each primary applicant has 1…
Did you try 48 Hour Books?
It seems designed specifically for the purpose of printing a small batch of books.