Candace Allen - American novelist and screenwriter