Richard J Lipton Author & Editor