GiGi GWD is the earliest GWD. Then comes Tian Shan (TS) GWD. Then Xian Yin(XY) summarized the non-repeat version of above two GWD, which become XY no-repeat GWD 13. Then again comes TT GWD31, which is the lattest and greatest and includes all questions from XY13. But there are many repeated questions. Then Sen4Sus sumarized Non-repeated GWD 22 from TT GWD 31. So CD GWD 22 is the best. Only thing is that there are many mistakes in the answer of the CD GWD 22. There is a thread discussing the answer fo CD GWD22. This thread provided the lattest answer key for GWD 22, although there are still some mistakes, but it is much better than the origianl answers. When I do the CD GWD 22, I refer to both answers to find the one I believe is the correct. If you can not decide, check the disucss forum. The way is to use the search engine, find the correct section to search, such as SC or CR, then input the GWD number,such as 21-15, then you will get all discussion threads for questions with this number. But some of them are for GiGi, some are for TT, etc. So you need to look through all threads and find the one you need. Good luck.