John H. Martindale — American officer and lawyer (1815-1881)