Albert Craig — Sporting writer (1849-1909)