Kim CrouseBooksSoftware Developer's Guide to WindowsThe Windows programming puzzle bookThe Windowstm Programming Puzzle BookAuthor data: Open Library