Writing for Impact: 8 Secrets from Science That Will Fire Up Your Readers’ Brains

Writing for Impact: 8 Secrets from Science That Will Fire Up Your Readers’ Brains

Bill Birchard

Enjoyment: Quality: Characters: Plot: Audiobook: