
by Arthur Freeman (Foreword), Frank M . Dattilio (Foreword), Aaron T Beck (Foreword), Mark A . Reinecke (Foreword)
Format: Paperback
Pages: 476
Edition: 2
Publisher: Guilford Press
Published: 04 Sep 2006
ISBN 10: 1593853785
ISBN 13: 9781593853785