S D Frank Author