Born in Harlem, New York, to Asa Moss Weir, a West Indian immigrant (
Jamaica, West Indies) and Rosa May Danielson of mixed Caribbean ancestry (
Dominican Republic and
St. Croix, Virgin Islands), Weir attended New York City public schools where he demonstrated an early aptitude for history and politics. The demands of his young life forced him to quit high school in his early years of enrollment. Yet, as a drop-out, his proclivity for service was fueled amidst an environment that was often biased against minority youth. In 1957, he took the City of New York Police exam and passed. However, to qualify for an appointment, a high school or general equivalency diploma was required. He arranged to take the
General Educational Development examination in Manhattan, at Washington Irving High School. He earned a passing score, was awarded a diploma, and entered the NYPD in February 1959, where he sought to improve work conditions for black-uniformed officers. In the early 1970s, he joined the
Nation of Islam, Temple #7, headquartered in Harlem, and in 1975, he changed his name to Humza al-Hafeez. His first book,
Some Things to Think About, was based on his experiences coming of age during the 1940s and 50s, his acceptance of Islam, and his advocacy as a law enforcement officer in the 1970s. == Public service ==