Author: abel bernake and andrew