Preparing a Professional Portfolio by Bradley Balch, Marilyn A. Hirth & Pamela M. Frampton