Hi, i have the above books to let go. Generally in good condition, not for fussy. Usual price is ard $24 for 22 books at popular. Self collection at Admiralty or Raffles place or postage borne by buyer. Thanks!