This author has not been identified. Look up 'Patrick L. Ray' in GoogleThis author has not been identified. Look up 'Alexander P. Cox' in GoogleThis author has not been identified. Look up 'Mark Jensen' in GoogleThis author has not been identified. Look up 'Travis Allen' in GoogleThis author has not been identified. Look up 'William Duncan' in GoogleThis author has not been identified. Look up 'Alexander D. Diehl' in Google