Al Craver is a pseudonym for Vernon Dalhart; the guitar is played by Carson Robison.
Carlos B. McAfee, the composer of B, is a pseudonym for Carson Robison.
A: recorded New York, NY, June 6, 1925.
B: recorded New York, NY, June 22, 1925.
(source: DAHR)
Portsmouth Daily Times [Portsmouth, Ohio], Friday, January 29, 1926, page 5.