mitchfinal2small-v5-gmp-retinex1

Mitchell Finer, Ph.D. small