Expecting 411 is current in its 3rd edition (released 2014).
Below are the covers of the first, second and third editions: