William Kinlaw william Makepeace William Colt William Bain William Hall William Dean William Blum William Boni William Cane William Cole