"Temples for tomorrow" : African American speculative fiction and historical narrative