Author: ABLE Model Program.