J A McCorquodale Author