@Foxhack: Neither is anyone else. There are literally hundreds of books filled with tax laws, and lawyers who train in this kind of thing will spend years becoming just familiar enough to be able to find the applicable laws when needed, because actually remembering them all is next to impossible.