What rescue puppies teach us about supply and demand

by Peter Balonon-Rosen