Author: Pitcher and Manda.