Today birthday of Andrew McCallum Crawford, Scottish author