Sharon R Rand Author