C . B . Hammarstrandfr.