William Apperley

His name is "Hapley" on the roster and in the Ballantyne diary.

Read More