Author: Gates^hM Y.