C . B . Hammarstrand,