Deborah Ross, acclaimed author is stricken with 'writer's block' and puts out to sea in a leased yacht, in an effort to over come it.
Deborah Ross, acclaimed author is stricken with 'writer's block' and puts out to sea in a leased yacht, in an effort to over come it.