A solemne publike fast : appointed by the Generall Assembly of the Church of Scotland and accordingly kept the last Wednesday of March 1645. With the particular causes and especiall motives inducing them thereunto. Published by authority. (Printed for Iohn Wright in the old Bayley.,, 1645)