Books by Arthur Shirley (1853-1925)

Three Hats: A Farcical Comedy in Three Acts