Yesterday, Today, and Tomorrow. (December 2015) - Andelman, David A.