Great Price Books

Core Elements: Navigating purpose audience genre and authorial stance