The Inner Court-Natural Philosophy Class-Rooms, &c Annan, Thomas  (Scottish, 1829-1887)