"I have found it to be an easy and fun way of sharpening one's SAS skills. When I first opened the book, I meant to glance quickly to get a general feeling for it. But the problem sets are so well written and so attention-grabbing, I couldn't put it down until I had gone through a dozen of them! It holds your attention and challenges you to solve some SAS problems, and, before you know it, time has gone by and you've acquired new, sophisticated SAS skills! In short, this book is for anyone interested in sharpening their SAS skills in an easy, fun manner. If you are interested in sharpening your SAS DATA step skills with great ease, then this book is for you."
Marie C. Martin, Ph.D.
Physician Health Care Alliance
"Robert Virgile has long been known in the SAS community for his interesting and challenging puzzles and SAS problems. He has conducted numerous contests at SUGI and they have always been fun and well received. With this contribution to the SAS Press program, he has compiled many of these problems into a format that will make these problems available to the wider SAS community. The book is divided into two sections that contain 'Basic' and 'Tougher' problems. The problems are presented one at a time and are immediately followed with a solution liberally annotated with comments. Although the first section is called basic, even advanced users should be able to learn from this easy-to-use format. It is easy to do one problem at a time or to tackle several in a sitting. Even though I have 20 years of SAS experience, I found myself learning useful tidbits of information within the first few problems. If you think you are good, want a fun learning tool, or just want to impress your mom, this book is up to the challenge."
"Once I picked this book up, I could not put it down. With so many years of SAS programming, I thought I had seen it all. Apparently I have more to learn about SAS programming. I would recommend this book to all of those who think SAS could not be fun. For our SAS users group we were thinking of posting some challenging problems as part of a contest. This book enables us to select from a wide variety of concepts."
Khosrow Heidari, Chair
SC SAS Users Group
"Whether or not you are up to the challenge of solving problems that have stumped senior-level programmers across the country, this is a great book to read. Every problem has a lesson behind it. No matter how experienced you are, there is something to learn here."
S. David Riba
JADE Tech, Inc.