Contribution ID83ContributorRichard Carleton HackerCredit Order1Credited AsRichard Carleton HackerNotesSole author credited on the supplied edition.Primary Credit?RoleAuthorSourceNo access