Patches of Blue by David Amaral
_