Margaret Walker , William Walker.