Author: Makleod M. Makleod G.