Dave Barry's Guide to Life

Dave Barry's Guide to Life

1991 • 372 pages